electromagnetic deep sounding - French English Dictionary